pull: Add error prefixing with specific object when parsing
authorColin Walters <walters@verbum.org>
Fri, 29 May 2020 12:31:23 +0000 (12:31 +0000)
committerColin Walters <walters@verbum.org>
Fri, 29 May 2020 13:12:02 +0000 (13:12 +0000)
commit167edbe63a4f9222b49e2eed9d431f7f20c4479d
tree9291babfe6824188d3ed8acd5d64d9c151b7dfd3
parentc6eade5ce55a6bbc1005c547a1f3106fd9c2f662
pull: Add error prefixing with specific object when parsing

One OpenShift user saw this from rpm-ostree:
```
client(id:cli dbus:1.583 unit:machine-config-daemon-host.service uid:0) added; new total=1
Initiated txn UpdateDeployment for client(id:cli dbus:1.583 unit:machine-config-daemon-host.service uid:0): /org/projectatomic/rpmostree1/rhcos
Txn UpdateDeployment on /org/projectatomic/rpmostree1/rhcos failed: File header size 4294967295 exceeds size 0
```

which isn't very helpful.  Let's add some error
prefixing here which would at least tell us which
object was corrupted.
src/libostree/ostree-repo-pull.c